EXCEL 如何实现随机,用randbetween() +match() / vlookup / index() / choose() 实现文本随机 |
您所在的位置:网站首页 › excel 随机数列无法筛选 › EXCEL 如何实现随机,用randbetween() +match() / vlookup / index() / choose() 实现文本随机 |
rand() 写死了只能是 0~1之间随机 randbetween() 只能是指定的下限,上限数字之间随机,比如 randbetween(1,100) 用rand + vlookup 实现文本随机-----甚至实现随机文本排序功能,见上面例子 将文本和随机数字建立对应关系,写成2列,第2列RANDBETWEEN(1,100)取出随机文本的大小次序,LARGE($B$38:$B$42,1) 这个large(,1) 到 large(,5) 实际上就进行了排序match查找后,匹配到文本就得到了对应文本,甚至排序,INDIRECT("A"&(ROW(D$38)-1+MATCH(D38,$B$38:$B$42,0)))
INDEX(B2:U2,A10)
=index(A:A,randbetween(1,6)) INDEX({2,100,4,45,0.78,0.9},RANDBETWEEN(1,6))
=CHOOSE(2,"a","b","c","d","e") b
CHOOSE(RANDBETWEEN(1,6),2,100,4,45,0.78,0.9) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |